Interface Final

These are More done