Started to implement frame changing mechanism, not sure this method
will work but is worth a shoot.