Upped version, added stuff about callback