need a different send amounts function