added functions to sheet