Some gd ideas coming in