gif upload working properly. todo: gif frames as db objects