Second proper try at this category, got gulp skip first try :D, still can easily be improved by 5+ minutes