add eval()

let users input function