implement basic sine curve world type