adding unit tests for prelude functions