Implemented proper coral! :D