restructing and forever.js