Extended answer to first question