Finalized blueprint structure, now works