[WIP] First condition - post

Initial work
The function name and comments updated here also need to be made to the interface.