a personal framework project