can not go negative, added loader