fixed type to set proper default cover
added file upload functionality on Admin view