can you explain how you got it to work ?