Notes on different approach