Can you show us what you think that the method signature should look like? That is the skeleton of the method, its return type, its parameters, without worrying about the innards? Let's start there.